package com.blood.modules.system.model;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.blood.core.base.BaseEntity;
import lombok.Data;

/**
 * 版本信息表对象
 *
 * @author daoren
 * @date 2022-05-20 09:54:39
 */
@Data
@TableName("app_version")
public class AppVersion extends BaseEntity {
    /**
     * 业务id
     */
    @TableField("id")
    private String id;
    /**
     * 业务id的hashcode
     */
    @TableField("id_hash")
    private Long idHash;
    /**
     * 版本号
     */
    @TableField("version")
    private Integer version;
    /**
     * 下载地址，固定页面
     */
    @TableField("url")
    private String url;
    /**
     * 下APK载地址
     */
    @TableField("apk_url")
    private String apkUrl;
    /**
     * 版本类型(1.andriod  2.ios)
     */
    @TableField("type")
    private Integer type;
    /**
     * 服务端类型(SICK:患者,MEDICAL:医护,ZYB:众医邦)
     */
    @TableField("service_type")
    private String serviceType;
    /**
     * 是否强制更新(0:非强制,1:强制更新)
     */
    @TableField("coerce")
    private Boolean coerce;
    /**
     * 更新内容描述
     */
    @TableField("description")
    private String description;
}
